package tarantula.experiment.math;

import junit.framework.TestCase;

public class MathFailedTestsDDSlice extends TestCase {

	public void test1() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(10.0d);
	    java.lang.Double var2 = new java.lang.Double(100.0d);
	    int var3 = org.apache.commons.math.util.MathUtils.compareTo((double)var0, (double)var1, (double)var2);
	    java.lang.Integer var4 = new java.lang.Integer(0);
	    java.lang.Long var5 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var6 = new org.apache.commons.math.dfp.DfpField(var3);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double(10.0d);
	    java.lang.Double var9 = new java.lang.Double(100.0d);
	    int var10 = org.apache.commons.math.util.MathUtils.compareTo((double)var7, (double)var8, (double)var9);
	    java.lang.Integer var11 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var12 = new org.apache.commons.math.dfp.DfpField(var10);
	    org.apache.commons.math.dfp.Dfp var13 = var12.getOne();
	    java.lang.Double var14 = new java.lang.Double((-1.0d));
	    java.lang.Double var15 = new java.lang.Double(10.0d);
	    java.lang.Double var16 = new java.lang.Double(100.0d);
	    int var17 = org.apache.commons.math.util.MathUtils.compareTo((double)var14, (double)var15, (double)var16);
	    java.lang.Integer var18 = new java.lang.Integer(0);
	    java.lang.Long var19 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var20 = new org.apache.commons.math.dfp.DfpField(var17);
	    org.apache.commons.math.dfp.Dfp var21 = var20.getOne();
	    java.lang.Double var22 = new java.lang.Double((-1.0d));
	    java.lang.Double var23 = new java.lang.Double(10.0d);
	    java.lang.Double var24 = new java.lang.Double(100.0d);
	    int var25 = org.apache.commons.math.util.MathUtils.compareTo((double)var22, (double)var23, (double)var24);
	    java.lang.Integer var26 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var27 = new org.apache.commons.math.dfp.DfpField(var25);
	    java.lang.Double var28 = new java.lang.Double((-1.0d));
	    java.lang.Double var29 = new java.lang.Double(10.0d);
	    java.lang.Double var30 = new java.lang.Double(100.0d);
	    int var31 = org.apache.commons.math.util.MathUtils.compareTo((double)var28, (double)var29, (double)var30);
	    org.apache.commons.math.dfp.DfpField var32 = new org.apache.commons.math.dfp.DfpField(var31);
	    org.apache.commons.math.dfp.Dfp var33 = var32.getOne();
	    java.lang.Double var34 = new java.lang.Double((-1.0d));
	    java.lang.Double var35 = new java.lang.Double(10.0d);
	    java.lang.Double var36 = new java.lang.Double(100.0d);
	    int var37 = org.apache.commons.math.util.MathUtils.compareTo((double)var34, (double)var35, (double)var36);
	    org.apache.commons.math.dfp.DfpField var38 = new org.apache.commons.math.dfp.DfpField(var37);
	    org.apache.commons.math.dfp.Dfp var39 = var38.getOne();
	    org.apache.commons.math.dfp.Dfp var40 = var21.remainder(var39);
	    org.apache.commons.math.dfp.Dfp var41 = var13.remainder(var40);
	    
	    // Checks the contract:  var41.equals(var41)
	    assertTrue("Contract failed: var41.equals(var41)", var41.equals(var41));

	  }

	  public void test2() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    org.apache.commons.math.complex.ComplexField var2 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var3 = var2.getZero();
	    org.apache.commons.math.complex.Complex var4 = var3.sinh();
	    org.apache.commons.math.complex.Complex var5 = var4.asin();
	    
	    // Checks the contract:  equals-hashcode on var1 and var5
	    assertTrue("Contract failed: equals-hashcode on var1 and var5", var1.equals(var5) ? var1.hashCode() == var5.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var3 and var5
	    assertTrue("Contract failed: equals-hashcode on var3 and var5", var3.equals(var5) ? var3.hashCode() == var5.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var4 and var5
	    assertTrue("Contract failed: equals-hashcode on var4 and var5", var4.equals(var5) ? var4.hashCode() == var5.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var5 and var1
	    assertTrue("Contract failed: equals-hashcode on var5 and var1", var5.equals(var1) ? var5.hashCode() == var1.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var5 and var3
	    assertTrue("Contract failed: equals-hashcode on var5 and var3", var5.equals(var3) ? var5.hashCode() == var3.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var5 and var4
	    assertTrue("Contract failed: equals-hashcode on var5 and var4", var5.equals(var4) ? var5.hashCode() == var4.hashCode() : true);

	  }

	  public void test3() throws Throwable {

	    double[] var0 = new double[] { };
	    java.lang.Double var1 = new java.lang.Double(0.0d);
	    java.lang.Double var2 = new java.lang.Double((-1.0d));
	    java.lang.Double var3 = new java.lang.Double(0.0d);
	    double[] var4 = new double[] { var1, var2, var3};
	    double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0, var4);
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.complex.Complex var9 = org.apache.commons.math.complex.ComplexUtils.polar2Complex((double)var5, (double)var6);
	    org.apache.commons.math.complex.Complex var10 = var9.cos();
	    org.apache.commons.math.complex.ComplexField var11 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var12 = var11.getZero();
	    org.apache.commons.math.complex.ComplexField var13 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var14 = var13.getZero();
	    org.apache.commons.math.complex.Complex var15 = var12.cosh();
	    
	    // Checks the contract:  equals-hashcode on var10 and var15
	    assertTrue("Contract failed: equals-hashcode on var10 and var15", var10.equals(var15) ? var10.hashCode() == var15.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var15 and var10
	    assertTrue("Contract failed: equals-hashcode on var15 and var10", var15.equals(var10) ? var15.hashCode() == var10.hashCode() : true);

	  }

	  public void test4() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    double[] var1 = new double[] { var0};
	    org.apache.commons.math.linear.OpenMapRealVector var2 = new org.apache.commons.math.linear.OpenMapRealVector(var1);
	    int var3 = var2.getDimension();
	    java.lang.Double var4 = new java.lang.Double((-1.0d));
	    java.lang.Double var5 = new java.lang.Double(0.0d);
	    java.lang.Double var6 = new java.lang.Double((-1.0d));
	    double[] var7 = new double[] { var4, var5, var6};
	    org.apache.commons.math.linear.ArrayRealVector var8 = new org.apache.commons.math.linear.ArrayRealVector(var7);
	    java.lang.Double var9 = new java.lang.Double((-1.0d));
	    java.lang.Double var10 = new java.lang.Double(0.0d);
	    java.lang.Double var11 = new java.lang.Double((-1.0d));
	    double[] var12 = new double[] { var9, var10, var11};
	    org.apache.commons.math.linear.ArrayRealVector var13 = new org.apache.commons.math.linear.ArrayRealVector(var12);
	    java.lang.Double var14 = new java.lang.Double((-1.0d));
	    java.lang.Double var15 = new java.lang.Double(10.0d);
	    java.lang.Double var16 = new java.lang.Double(100.0d);
	    org.apache.commons.math.linear.RealVector var17 = var13.mapPowToSelf((double)var16);
	    java.lang.Double var18 = new java.lang.Double((-1.0d));
	    double[] var19 = new double[] { var18};
	    org.apache.commons.math.linear.OpenMapRealVector var20 = new org.apache.commons.math.linear.OpenMapRealVector(var19);
	    java.lang.Double var21 = new java.lang.Double((-1.0d));
	    double[] var22 = new double[] { var21};
	    org.apache.commons.math.linear.OpenMapRealVector var23 = new org.apache.commons.math.linear.OpenMapRealVector(var22);
	    org.apache.commons.math.linear.OpenMapRealVector var24 = var20.add(var23);
	    org.apache.commons.math.linear.OpenMapRealVector var25 = new org.apache.commons.math.linear.OpenMapRealVector(var24);
	    java.lang.Double var26 = new java.lang.Double((-1.0d));
	    java.lang.Double var27 = new java.lang.Double(0.0d);
	    java.lang.Double var28 = new java.lang.Double((-1.0d));
	    double[] var29 = new double[] { var26, var27, var28};
	    org.apache.commons.math.linear.ArrayRealVector var30 = new org.apache.commons.math.linear.ArrayRealVector(var29);
	    java.lang.Double var31 = new java.lang.Double((-1.0d));
	    java.lang.Double var32 = new java.lang.Double(0.0d);
	    java.lang.Double var33 = new java.lang.Double((-1.0d));
	    double[] var34 = new double[] { var31, var32, var33};
	    java.lang.Double var35 = new java.lang.Double(0.0d);
	    java.lang.Double var36 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.linear.RealVector var37 = var30.mapDivide((double)var36);
	    org.apache.commons.math.linear.RealVector var38 = var25.mapSubtractToSelf((double)var36);
	    
	    // Checks the contract:  equals-hashcode on var17 and var37
	    assertTrue("Contract failed: equals-hashcode on var17 and var37", var17.equals(var37) ? var17.hashCode() == var37.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var37 and var17
	    assertTrue("Contract failed: equals-hashcode on var37 and var17", var37.equals(var17) ? var37.hashCode() == var17.hashCode() : true);

	  }

	  public void test5() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(10.0d);
	    java.lang.Double var2 = new java.lang.Double(100.0d);
	    int var3 = org.apache.commons.math.util.MathUtils.compareTo((double)var0, (double)var1, (double)var2);
	    java.lang.Integer var4 = new java.lang.Integer(0);
	    java.lang.Long var5 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var6 = new org.apache.commons.math.dfp.DfpField(var3);
	    org.apache.commons.math.dfp.Dfp var7 = var6.getOne();
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    java.lang.Double var9 = new java.lang.Double(10.0d);
	    java.lang.Double var10 = new java.lang.Double(100.0d);
	    int var11 = org.apache.commons.math.util.MathUtils.compareTo((double)var8, (double)var9, (double)var10);
	    org.apache.commons.math.dfp.DfpField var12 = new org.apache.commons.math.dfp.DfpField(var11);
	    java.lang.Double var13 = new java.lang.Double((-1.0d));
	    java.lang.Double var14 = new java.lang.Double(10.0d);
	    java.lang.Double var15 = new java.lang.Double(100.0d);
	    int var16 = org.apache.commons.math.util.MathUtils.compareTo((double)var13, (double)var14, (double)var15);
	    java.lang.Integer var17 = new java.lang.Integer(0);
	    java.lang.Long var18 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var19 = new org.apache.commons.math.dfp.DfpField(var16);
	    org.apache.commons.math.dfp.Dfp var20 = var19.getOne();
	    java.lang.Double var21 = new java.lang.Double((-1.0d));
	    java.lang.Double var22 = new java.lang.Double(10.0d);
	    java.lang.Double var23 = new java.lang.Double(100.0d);
	    int var24 = org.apache.commons.math.util.MathUtils.compareTo((double)var21, (double)var22, (double)var23);
	    java.lang.Integer var25 = new java.lang.Integer(0);
	    java.lang.Long var26 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var27 = new org.apache.commons.math.dfp.DfpField(var24);
	    org.apache.commons.math.dfp.Dfp var28 = var27.getOne();
	    org.apache.commons.math.dfp.Dfp var29 = var7.remainder(var28);
	    org.apache.commons.math.dfp.Dfp var30 = new org.apache.commons.math.dfp.Dfp(var29);
	    org.apache.commons.math.dfp.Dfp var31 = org.apache.commons.math.dfp.DfpMath.log(var30);
	    
	    // Checks the contract:  var31.equals(var31)
	    assertTrue("Contract failed: var31.equals(var31)", var31.equals(var31));

	  }

	  public void test6() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    org.apache.commons.math.complex.Complex var2 = var1.asin();
	    
	    // Checks the contract:  equals-hashcode on var1 and var2
	    assertTrue("Contract failed: equals-hashcode on var1 and var2", var1.equals(var2) ? var1.hashCode() == var2.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var2 and var1
	    assertTrue("Contract failed: equals-hashcode on var2 and var1", var2.equals(var1) ? var2.hashCode() == var1.hashCode() : true);

	  }

	  public void test7() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    org.apache.commons.math.complex.Complex var2 = var1.exp();
	    org.apache.commons.math.stat.descriptive.moment.StandardDeviation var3 = new org.apache.commons.math.stat.descriptive.moment.StandardDeviation();
	    java.lang.Double var4 = new java.lang.Double((-1.0d));
	    java.lang.Double var5 = new java.lang.Double(0.0d);
	    java.lang.Double var6 = new java.lang.Double((-1.0d));
	    double[] var7 = new double[] { var4, var5, var6};
	    org.apache.commons.math.linear.ArrayRealVector var8 = new org.apache.commons.math.linear.ArrayRealVector(var7);
	    double var9 = var8.getL1Norm();
	    org.apache.commons.math.complex.Complex var10 = var2.conjugate();
	    
	    // Checks the contract:  equals-hashcode on var2 and var10
	    assertTrue("Contract failed: equals-hashcode on var2 and var10", var2.equals(var10) ? var2.hashCode() == var10.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var10 and var2
	    assertTrue("Contract failed: equals-hashcode on var10 and var2", var10.equals(var2) ? var10.hashCode() == var2.hashCode() : true);

	  }

	  public void test8() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(10.0d);
	    java.lang.Double var2 = new java.lang.Double(100.0d);
	    int var3 = org.apache.commons.math.util.MathUtils.compareTo((double)var0, (double)var1, (double)var2);
	    java.lang.Integer var4 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var5 = new org.apache.commons.math.dfp.DfpField(var3);
	    java.lang.Double var6 = new java.lang.Double((-1.0d));
	    java.lang.Double var7 = new java.lang.Double(10.0d);
	    java.lang.Double var8 = new java.lang.Double(100.0d);
	    int var9 = org.apache.commons.math.util.MathUtils.compareTo((double)var6, (double)var7, (double)var8);
	    java.lang.Integer var10 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var11 = new org.apache.commons.math.dfp.DfpField(var9);
	    org.apache.commons.math.dfp.Dfp var12 = var11.getOne();
	    java.lang.Double var13 = new java.lang.Double((-1.0d));
	    java.lang.Double var14 = new java.lang.Double(10.0d);
	    java.lang.Double var15 = new java.lang.Double(100.0d);
	    int var16 = org.apache.commons.math.util.MathUtils.compareTo((double)var13, (double)var14, (double)var15);
	    java.lang.Integer var17 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var18 = new org.apache.commons.math.dfp.DfpField(var16);
	    java.lang.Double var19 = new java.lang.Double((-1.0d));
	    java.lang.Double var20 = new java.lang.Double(10.0d);
	    java.lang.Double var21 = new java.lang.Double(100.0d);
	    int var22 = org.apache.commons.math.util.MathUtils.compareTo((double)var19, (double)var20, (double)var21);
	    java.lang.Integer var23 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var24 = new org.apache.commons.math.dfp.DfpField(var22);
	    org.apache.commons.math.dfp.Dfp var25 = var24.getOne();
	    org.apache.commons.math.dfp.Dfp var26 = var12.subtract(var25);
	    java.lang.Integer var27 = new java.lang.Integer(100);
	    java.lang.Double var28 = new java.lang.Double((-1.0d));
	    java.lang.Double var29 = new java.lang.Double(10.0d);
	    java.lang.Double var30 = new java.lang.Double(100.0d);
	    int var31 = org.apache.commons.math.util.MathUtils.compareTo((double)var28, (double)var29, (double)var30);
	    org.apache.commons.math.dfp.Dfp var32 = var26.divide((int)var31);
	    
	    // Checks the contract:  var32.equals(var32)
	    assertTrue("Contract failed: var32.equals(var32)", var32.equals(var32));

	  }

	  public void test9() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    org.apache.commons.math.complex.Complex var2 = var1.exp();
	    double[] var3 = new double[] { };
	    java.lang.Double var4 = new java.lang.Double(0.0d);
	    java.lang.Double var5 = new java.lang.Double((-1.0d));
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    double[] var7 = new double[] { var4, var5, var6};
	    double var8 = org.apache.commons.math.util.MathUtils.distanceInf(var3, var7);
	    java.lang.Double var9 = new java.lang.Double(0.0d);
	    java.lang.Double var10 = new java.lang.Double((-1.0d));
	    java.lang.Double var11 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.complex.Complex var12 = org.apache.commons.math.complex.ComplexUtils.polar2Complex((double)var8, (double)var9);
	    org.apache.commons.math.complex.Complex var13 = var12.cos();
	    org.apache.commons.math.complex.Complex var14 = var2.add(var12);
	    
	    // Checks the contract:  equals-hashcode on var2 and var13
	    assertTrue("Contract failed: equals-hashcode on var2 and var13", var2.equals(var13) ? var2.hashCode() == var13.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var13 and var2
	    assertTrue("Contract failed: equals-hashcode on var13 and var2", var13.equals(var2) ? var13.hashCode() == var2.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var13 and var14
	    assertTrue("Contract failed: equals-hashcode on var13 and var14", var13.equals(var14) ? var13.hashCode() == var14.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var14 and var13
	    assertTrue("Contract failed: equals-hashcode on var14 and var13", var14.equals(var13) ? var14.hashCode() == var13.hashCode() : true);

	  }

	  public void test10() throws Throwable {

	    double[] var0 = new double[] { };
	    java.lang.Double var1 = new java.lang.Double(0.0d);
	    java.lang.Double var2 = new java.lang.Double((-1.0d));
	    java.lang.Double var3 = new java.lang.Double(0.0d);
	    double[] var4 = new double[] { var1, var2, var3};
	    double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0, var4);
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.complex.Complex var9 = org.apache.commons.math.complex.ComplexUtils.polar2Complex((double)var5, (double)var6);
	    org.apache.commons.math.complex.Complex var10 = var9.cos();
	    org.apache.commons.math.complex.ComplexField var11 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var12 = var11.getZero();
	    org.apache.commons.math.complex.ComplexField var13 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var14 = var13.getZero();
	    org.apache.commons.math.complex.Complex var15 = var14.cosh();
	    
	    // Checks the contract:  equals-hashcode on var10 and var15
	    assertTrue("Contract failed: equals-hashcode on var10 and var15", var10.equals(var15) ? var10.hashCode() == var15.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var15 and var10
	    assertTrue("Contract failed: equals-hashcode on var15 and var10", var15.equals(var10) ? var15.hashCode() == var10.hashCode() : true);

	  }

	  public void test11() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(0.0d);
	    java.lang.Double var2 = new java.lang.Double((-1.0d));
	    double[] var3 = new double[] { var0, var1, var2};
	    org.apache.commons.math.linear.ArrayRealVector var4 = new org.apache.commons.math.linear.ArrayRealVector(var3);
	    java.lang.Double var5 = new java.lang.Double((-1.0d));
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    double[] var8 = new double[] { var5, var6, var7};
	    org.apache.commons.math.linear.ArrayRealVector var9 = new org.apache.commons.math.linear.ArrayRealVector(var8);
	    java.lang.Double var10 = new java.lang.Double((-1.0d));
	    java.lang.Double var11 = new java.lang.Double(100.0d);
	    org.apache.commons.math.linear.RealVector var12 = var9.mapPowToSelf((double)var11);
	    java.lang.Double[] var13 = new java.lang.Double[] { var11};
	    org.apache.commons.math.linear.ArrayRealVector var14 = new org.apache.commons.math.linear.ArrayRealVector(var13);
	    java.lang.Double var15 = new java.lang.Double((-1.0d));
	    double[] var16 = new double[] { var15};
	    org.apache.commons.math.linear.OpenMapRealVector var17 = new org.apache.commons.math.linear.OpenMapRealVector(var16);
	    java.lang.Double var18 = new java.lang.Double((-1.0d));
	    double[] var19 = new double[] { var18};
	    org.apache.commons.math.linear.OpenMapRealVector var20 = new org.apache.commons.math.linear.OpenMapRealVector(var19);
	    org.apache.commons.math.linear.OpenMapRealVector var21 = var17.add(var20);
	    org.apache.commons.math.linear.OpenMapRealVector var22 = new org.apache.commons.math.linear.OpenMapRealVector(var21);
	    java.lang.Double var23 = new java.lang.Double((-1.0d));
	    java.lang.Double var24 = new java.lang.Double(0.0d);
	    java.lang.Double var25 = new java.lang.Double((-1.0d));
	    double[] var26 = new double[] { var23, var24, var25};
	    org.apache.commons.math.linear.ArrayRealVector var27 = new org.apache.commons.math.linear.ArrayRealVector(var26);
	    java.lang.Double var28 = new java.lang.Double((-1.0d));
	    java.lang.Double var29 = new java.lang.Double(0.0d);
	    java.lang.Double var30 = new java.lang.Double((-1.0d));
	    double[] var31 = new double[] { var28, var29, var30};
	    java.lang.Double var32 = new java.lang.Double(0.0d);
	    java.lang.Double var33 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.linear.RealVector var34 = var27.mapDivide((double)var33);
	    boolean var35 = var14.equals((java.lang.Object)var33);
	    
	    // Checks the contract:  equals-hashcode on var12 and var34
	    assertTrue("Contract failed: equals-hashcode on var12 and var34", var12.equals(var34) ? var12.hashCode() == var34.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var34 and var12
	    assertTrue("Contract failed: equals-hashcode on var34 and var12", var34.equals(var12) ? var34.hashCode() == var12.hashCode() : true);

	  }

	  public void test12() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    org.apache.commons.math.complex.Complex var2 = var1.exp();
	    org.apache.commons.math.complex.Complex var3 = var2.conjugate();
	    
	    // Checks the contract:  equals-hashcode on var2 and var3
	    assertTrue("Contract failed: equals-hashcode on var2 and var3", var2.equals(var3) ? var2.hashCode() == var3.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var3 and var2
	    assertTrue("Contract failed: equals-hashcode on var3 and var2", var3.equals(var2) ? var3.hashCode() == var2.hashCode() : true);

	  }

	  public void test13() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    double[] var1 = new double[] { var0};
	    org.apache.commons.math.linear.OpenMapRealVector var2 = new org.apache.commons.math.linear.OpenMapRealVector(var1);
	    java.lang.Double var3 = new java.lang.Double((-1.0d));
	    double[] var4 = new double[] { var3};
	    org.apache.commons.math.linear.OpenMapRealVector var5 = new org.apache.commons.math.linear.OpenMapRealVector(var4);
	    org.apache.commons.math.linear.OpenMapRealVector var6 = var2.add(var5);
	    org.apache.commons.math.linear.OpenMapRealVector var7 = new org.apache.commons.math.linear.OpenMapRealVector(var6);
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    java.lang.Double var9 = new java.lang.Double(0.0d);
	    java.lang.Double var10 = new java.lang.Double((-1.0d));
	    double[] var11 = new double[] { var8, var9, var10};
	    org.apache.commons.math.linear.ArrayRealVector var12 = new org.apache.commons.math.linear.ArrayRealVector(var11);
	    java.lang.Double var13 = new java.lang.Double((-1.0d));
	    java.lang.Double var14 = new java.lang.Double(0.0d);
	    java.lang.Double var15 = new java.lang.Double((-1.0d));
	    double[] var16 = new double[] { var13, var14, var15};
	    org.apache.commons.math.linear.ArrayRealVector var17 = new org.apache.commons.math.linear.ArrayRealVector(var16);
	    java.lang.Double var18 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.linear.RealVector var19 = var12.mapDivide((double)var18);
	    java.lang.Double var20 = new java.lang.Double((-1.0d));
	    double[] var21 = new double[] { var20};
	    org.apache.commons.math.linear.OpenMapRealVector var22 = new org.apache.commons.math.linear.OpenMapRealVector(var21);
	    int var23 = var22.getDimension();
	    java.lang.Double var24 = new java.lang.Double((-1.0d));
	    java.lang.Double var25 = new java.lang.Double(0.0d);
	    java.lang.Double var26 = new java.lang.Double((-1.0d));
	    double[] var27 = new double[] { var24, var25, var26};
	    org.apache.commons.math.linear.ArrayRealVector var28 = new org.apache.commons.math.linear.ArrayRealVector(var27);
	    java.lang.Double var29 = new java.lang.Double((-1.0d));
	    java.lang.Double var30 = new java.lang.Double(0.0d);
	    java.lang.Double var31 = new java.lang.Double((-1.0d));
	    double[] var32 = new double[] { var29, var30, var31};
	    org.apache.commons.math.linear.ArrayRealVector var33 = new org.apache.commons.math.linear.ArrayRealVector(var32);
	    java.lang.Double var34 = new java.lang.Double((-1.0d));
	    java.lang.Double var35 = new java.lang.Double(100.0d);
	    org.apache.commons.math.linear.RealVector var36 = var33.mapPowToSelf((double)var35);
	    org.apache.commons.math.linear.ArrayRealVector var37 = new org.apache.commons.math.linear.ArrayRealVector(var23, var35);
	    
	    // Checks the contract:  equals-hashcode on var19 and var36
	    assertTrue("Contract failed: equals-hashcode on var19 and var36", var19.equals(var36) ? var19.hashCode() == var36.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var36 and var19
	    assertTrue("Contract failed: equals-hashcode on var36 and var19", var36.equals(var19) ? var36.hashCode() == var19.hashCode() : true);

	  }

	  public void test14() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(10.0d);
	    java.lang.Double var2 = new java.lang.Double(100.0d);
	    int var3 = org.apache.commons.math.util.MathUtils.compareTo((double)var0, (double)var1, (double)var2);
	    java.lang.Integer var4 = new java.lang.Integer(0);
	    java.lang.Long var5 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var6 = new org.apache.commons.math.dfp.DfpField(var3);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double(10.0d);
	    java.lang.Double var9 = new java.lang.Double(100.0d);
	    int var10 = org.apache.commons.math.util.MathUtils.compareTo((double)var7, (double)var8, (double)var9);
	    java.lang.Integer var11 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var12 = new org.apache.commons.math.dfp.DfpField(var10);
	    org.apache.commons.math.dfp.Dfp var13 = var6.getSqr2();
	    java.lang.Double var14 = new java.lang.Double((-1.0d));
	    java.lang.Double var15 = new java.lang.Double(10.0d);
	    java.lang.Double var16 = new java.lang.Double(100.0d);
	    int var17 = org.apache.commons.math.util.MathUtils.compareTo((double)var14, (double)var15, (double)var16);
	    java.lang.Integer var18 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var19 = new org.apache.commons.math.dfp.DfpField(var17);
	    org.apache.commons.math.dfp.Dfp var20 = var19.getE();
	    java.lang.Double var21 = new java.lang.Double((-1.0d));
	    java.lang.Double var22 = new java.lang.Double(10.0d);
	    java.lang.Double var23 = new java.lang.Double(100.0d);
	    int var24 = org.apache.commons.math.util.MathUtils.compareTo((double)var21, (double)var22, (double)var23);
	    java.lang.Integer var25 = new java.lang.Integer(0);
	    java.lang.Long var26 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var27 = new org.apache.commons.math.dfp.DfpField(var24);
	    org.apache.commons.math.dfp.Dfp var28 = var27.getOne();
	    java.lang.Double var29 = new java.lang.Double((-1.0d));
	    java.lang.Double var30 = new java.lang.Double(10.0d);
	    java.lang.Double var31 = new java.lang.Double(100.0d);
	    int var32 = org.apache.commons.math.util.MathUtils.compareTo((double)var29, (double)var30, (double)var31);
	    java.lang.Integer var33 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var34 = new org.apache.commons.math.dfp.DfpField(var32);
	    java.lang.Double var35 = new java.lang.Double((-1.0d));
	    java.lang.Double var36 = new java.lang.Double(10.0d);
	    java.lang.Double var37 = new java.lang.Double(100.0d);
	    int var38 = org.apache.commons.math.util.MathUtils.compareTo((double)var35, (double)var36, (double)var37);
	    java.lang.Integer var39 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var40 = new org.apache.commons.math.dfp.DfpField(var38);
	    org.apache.commons.math.dfp.Dfp var41 = var40.getOne();
	    java.lang.Double var42 = new java.lang.Double((-1.0d));
	    java.lang.Double var43 = new java.lang.Double(10.0d);
	    java.lang.Double var44 = new java.lang.Double(100.0d);
	    int var45 = org.apache.commons.math.util.MathUtils.compareTo((double)var42, (double)var43, (double)var44);
	    java.lang.Integer var46 = new java.lang.Integer(0);
	    java.lang.Long var47 = new java.lang.Long(100L);
	    org.apache.commons.math.dfp.DfpField var48 = new org.apache.commons.math.dfp.DfpField(var45);
	    org.apache.commons.math.dfp.Dfp var49 = var48.getOne();
	    org.apache.commons.math.dfp.Dfp var50 = org.apache.commons.math.dfp.DfpMath.acos(var20);
	    
	    // Checks the contract:  var50.equals(var50)
	    assertTrue("Contract failed: var50.equals(var50)", var50.equals(var50));

	  }

	  public void test15() throws Throwable {

	    java.lang.Double var0 = new java.lang.Double((-1.0d));
	    java.lang.Double var1 = new java.lang.Double(10.0d);
	    java.lang.Double var2 = new java.lang.Double(100.0d);
	    int var3 = org.apache.commons.math.util.MathUtils.compareTo((double)var0, (double)var1, (double)var2);
	    java.lang.Integer var4 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var5 = new org.apache.commons.math.dfp.DfpField(var3);
	    org.apache.commons.math.dfp.Dfp var6 = var5.getZero();
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double(10.0d);
	    java.lang.Double var9 = new java.lang.Double(100.0d);
	    int var10 = org.apache.commons.math.util.MathUtils.compareTo((double)var7, (double)var8, (double)var9);
	    java.lang.Integer var11 = new java.lang.Integer(0);
	    org.apache.commons.math.dfp.DfpField var12 = new org.apache.commons.math.dfp.DfpField(var10);
	    org.apache.commons.math.dfp.Dfp var13 = var12.getOne();
	    java.lang.Double var14 = new java.lang.Double((-1.0d));
	    java.lang.Double var15 = new java.lang.Double(0.0d);
	    java.lang.Double var16 = new java.lang.Double((-1.0d));
	    double[] var17 = new double[] { var14, var15, var16};
	    org.apache.commons.math.linear.ArrayRealVector var18 = new org.apache.commons.math.linear.ArrayRealVector(var17);
	    java.lang.Double var19 = new java.lang.Double((-1.0d));
	    java.lang.Double var20 = new java.lang.Double(0.0d);
	    java.lang.Double var21 = new java.lang.Double((-1.0d));
	    double[] var22 = new double[] { var19, var20, var21};
	    org.apache.commons.math.linear.ArrayRealVector var23 = new org.apache.commons.math.linear.ArrayRealVector(var22);
	    int var24 = var18.getMaxIndex();
	    java.lang.Double var25 = new java.lang.Double((-1.0d));
	    java.lang.Double var26 = new java.lang.Double(10.0d);
	    java.lang.Double var27 = new java.lang.Double(100.0d);
	    java.lang.Double var28 = new java.lang.Double(1.0d);
	    java.lang.Double var29 = new java.lang.Double(1.0d);
	    java.lang.Double var30 = new java.lang.Double((-1.0d));
	    java.lang.Double var31 = new java.lang.Double(10.0d);
	    java.lang.Double var32 = new java.lang.Double(100.0d);
	    boolean var33 = org.apache.commons.math.util.MathUtils.equalsIncludingNaN((double)var27, (double)var29, (double)var32);
	    org.apache.commons.math.stat.descriptive.MultivariateSummaryStatistics var34 = new org.apache.commons.math.stat.descriptive.MultivariateSummaryStatistics(var24, var33);
	    java.lang.String var35 = var34.toString();
	    org.apache.commons.math.dfp.Dfp var36 = var5.newDfp(var35);
	    
	    // Checks the contract:  equals-hashcode on var6 and var36
	    assertTrue("Contract failed: equals-hashcode on var6 and var36", var6.equals(var36) ? var6.hashCode() == var36.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var36 and var6
	    assertTrue("Contract failed: equals-hashcode on var36 and var6", var36.equals(var6) ? var36.hashCode() == var6.hashCode() : true);

	  }

	  public void test16() throws Throwable {

	    double[] var0 = new double[] { };
	    java.lang.Double var1 = new java.lang.Double(0.0d);
	    java.lang.Double var2 = new java.lang.Double((-1.0d));
	    java.lang.Double var3 = new java.lang.Double(0.0d);
	    double[] var4 = new double[] { var1, var2, var3};
	    double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0, var4);
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.complex.Complex var9 = org.apache.commons.math.complex.ComplexUtils.polar2Complex((double)var5, (double)var6);
	    org.apache.commons.math.complex.ComplexField var10 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var11 = var10.getZero();
	    org.apache.commons.math.complex.Complex var12 = var9.subtract(var11);
	    org.apache.commons.math.complex.Complex var13 = var12.asin();
	    
	    // Checks the contract:  equals-hashcode on var9 and var13
	    assertTrue("Contract failed: equals-hashcode on var9 and var13", var9.equals(var13) ? var9.hashCode() == var13.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var11 and var13
	    assertTrue("Contract failed: equals-hashcode on var11 and var13", var11.equals(var13) ? var11.hashCode() == var13.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var12 and var13
	    assertTrue("Contract failed: equals-hashcode on var12 and var13", var12.equals(var13) ? var12.hashCode() == var13.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var13 and var9
	    assertTrue("Contract failed: equals-hashcode on var13 and var9", var13.equals(var9) ? var13.hashCode() == var9.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var13 and var11
	    assertTrue("Contract failed: equals-hashcode on var13 and var11", var13.equals(var11) ? var13.hashCode() == var11.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var13 and var12
	    assertTrue("Contract failed: equals-hashcode on var13 and var12", var13.equals(var12) ? var13.hashCode() == var12.hashCode() : true);

	  }

	  public void test17() throws Throwable {

	    double[] var0 = new double[] { };
	    java.lang.Double var1 = new java.lang.Double(0.0d);
	    java.lang.Double var2 = new java.lang.Double((-1.0d));
	    java.lang.Double var3 = new java.lang.Double(0.0d);
	    double[] var4 = new double[] { var1, var2, var3};
	    double var5 = org.apache.commons.math.util.MathUtils.distanceInf(var0, var4);
	    java.lang.Double var6 = new java.lang.Double(0.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    org.apache.commons.math.complex.Complex var8 = org.apache.commons.math.complex.ComplexUtils.polar2Complex((double)var5, (double)var6);
	    org.apache.commons.math.complex.Complex var9 = var8.cos();
	    org.apache.commons.math.complex.ComplexField var10 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var11 = var10.getZero();
	    org.apache.commons.math.complex.ComplexField var12 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var13 = var12.getZero();
	    org.apache.commons.math.complex.Complex var14 = var13.exp();
	    org.apache.commons.math.complex.ComplexField var15 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var16 = var15.getZero();
	    org.apache.commons.math.complex.Complex var17 = var16.tan();
	    org.apache.commons.math.complex.Complex var18 = var14.multiply(var17);
	    
	    // Checks the contract:  equals-hashcode on var9 and var14
	    assertTrue("Contract failed: equals-hashcode on var9 and var14", var9.equals(var14) ? var9.hashCode() == var14.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var14 and var9
	    assertTrue("Contract failed: equals-hashcode on var14 and var9", var14.equals(var9) ? var14.hashCode() == var9.hashCode() : true);

	  }

	  public void test18() throws Throwable {

	    org.apache.commons.math.complex.ComplexField var0 = org.apache.commons.math.complex.ComplexField.getInstance();
	    org.apache.commons.math.complex.Complex var1 = var0.getZero();
	    java.lang.Double var2 = new java.lang.Double(1.0d);
	    java.lang.Double var3 = new java.lang.Double(1.0d);
	    java.lang.Double var4 = new java.lang.Double((-1.0d));
	    java.lang.Double var5 = new java.lang.Double(10.0d);
	    java.lang.Double var6 = new java.lang.Double(100.0d);
	    java.lang.Double var7 = new java.lang.Double((-1.0d));
	    java.lang.Double var8 = new java.lang.Double(0.0d);
	    java.lang.Double var9 = new java.lang.Double((-1.0d));
	    double[] var10 = new double[] { var7, var8, var9};
	    org.apache.commons.math.linear.ArrayRealVector var11 = new org.apache.commons.math.linear.ArrayRealVector(var10);
	    java.lang.Double var12 = new java.lang.Double((-1.0d));
	    java.lang.Double var13 = new java.lang.Double(0.0d);
	    java.lang.Double var14 = new java.lang.Double((-1.0d));
	    double[] var15 = new double[] { var12, var13, var14};
	    org.apache.commons.math.linear.ArrayRealVector var16 = new org.apache.commons.math.linear.ArrayRealVector(var15);
	    java.lang.Double var17 = new java.lang.Double(100.0d);
	    java.lang.Double var18 = new java.lang.Double((-1.0d));
	    java.lang.Double var19 = new java.lang.Double((-1.0d));
	    double[] var20 = new double[] { var17, var18, var19};
	    java.lang.Integer var21 = new java.lang.Integer(100);
	    java.lang.Double var22 = new java.lang.Double((-1.0d));
	    java.lang.Double var23 = new java.lang.Double(10.0d);
	    java.lang.Double var24 = new java.lang.Double(100.0d);
	    int var25 = org.apache.commons.math.util.MathUtils.compareTo((double)var22, (double)var23, (double)var24);
	    java.lang.Double var26 = new java.lang.Double((-1.0d));
	    java.lang.Double var27 = new java.lang.Double(10.0d);
	    java.lang.Double var28 = new java.lang.Double(100.0d);
	    int var29 = org.apache.commons.math.util.MathUtils.compareTo((double)var26, (double)var27, (double)var28);
	    int var30 = org.apache.commons.math.util.MathUtils.gcd((int)var25, (int)var29);
	    java.lang.Double var31 = new java.lang.Double((-1.0d));
	    java.lang.Double var32 = new java.lang.Double(0.0d);
	    java.lang.Double var33 = new java.lang.Double((-1.0d));
	    double[] var34 = new double[] { var31, var32, var33};
	    org.apache.commons.math.linear.ArrayRealVector var35 = new org.apache.commons.math.linear.ArrayRealVector(var34);
	    java.lang.Double var36 = new java.lang.Double((-1.0d));
	    java.lang.Double var37 = new java.lang.Double(0.0d);
	    java.lang.Double var38 = new java.lang.Double((-1.0d));
	    double[] var39 = new double[] { var36, var37, var38};
	    org.apache.commons.math.linear.ArrayRealVector var40 = new org.apache.commons.math.linear.ArrayRealVector(var39);
	    java.lang.Double var41 = new java.lang.Double((-1.0d));
	    java.lang.Double var42 = new java.lang.Double(100.0d);
	    java.lang.Double var43 = new java.lang.Double(1.0d);
	    java.lang.Double var44 = new java.lang.Double(1.0d);
	    java.lang.Double var45 = new java.lang.Double((-1.0d));
	    java.lang.Double var46 = new java.lang.Double(10.0d);
	    java.lang.Double var47 = new java.lang.Double(100.0d);
	    java.lang.Double var48 = new java.lang.Double(1.0d);
	    java.lang.Double var49 = new java.lang.Double(1.0d);
	    java.lang.Double var50 = new java.lang.Double((-1.0d));
	    double var51 = var16.getLInfNorm();
	    org.apache.commons.math.complex.ComplexField var52 = var1.getField();
	    org.apache.commons.math.complex.Complex var53 = var52.getZero();
	    org.apache.commons.math.complex.Complex var54 = var53.conjugate();
	    
	    // Checks the contract:  equals-hashcode on var1 and var54
	    assertTrue("Contract failed: equals-hashcode on var1 and var54", var1.equals(var54) ? var1.hashCode() == var54.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var53 and var54
	    assertTrue("Contract failed: equals-hashcode on var53 and var54", var53.equals(var54) ? var53.hashCode() == var54.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var54 and var1
	    assertTrue("Contract failed: equals-hashcode on var54 and var1", var54.equals(var1) ? var54.hashCode() == var1.hashCode() : true);
	    
	    // Checks the contract:  equals-hashcode on var54 and var53
	    assertTrue("Contract failed: equals-hashcode on var54 and var53", var54.equals(var53) ? var54.hashCode() == var53.hashCode() : true);

	  }
}
